package org.club.common.model.vo;

import lombok.Data;

/**
 * 社团详情视图对象
 * 用于展示社团的详细信息，包括基本信息、联系方式、活动状态等
 */
@Data
public class CommunityDetailsVo {
    // 社团ID
    private Long id;
    // 所属俱乐部ID
    private Long clubId;
    // 社团类别
    private String category;
    // 社团成员数目
    private String meetingTime;
    // 会议地点
    private String meetingLocation;
    // 联系人
    private String contactPerson;
    // 联系电话
    private String contactPhone;
    // 联系邮箱
    private String contactEmail;
    // 社团成就
    private String achievements;
    // 社团规则
    private String rules;
    // 创建时间
    private java.util.Date createdAt;
    // 更新时间
    private java.util.Date updatedAt;
    // 社团状态
    private String status;
    // 社团图片
    private String coverUrl;
    // 社团活动状态
    private String activityStatus;
    // 社团姓名
    private String clubName;
    // 社团描述
    private String description;
}
